rub oneself - Allemand Anglais Dictionnaire